About 634 letters
About 3 minutes
Description: Reverse an iterable. The object needs to have a __reversed__
method, or both a __len__
method and a __getitem__
method with integer indices starting at 0.
def reversed(iterable):
'''
Reverse an iterable
:param iterable: The iterable to reverse
:return: The reversed iterable
'''
Example:
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(reversed(numbers))
print(list(reversed(numbers)))
Created in 5/15/2025
Updated in 5/16/2025